home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-07-11 | 388 b | 17 lines | [TEXT/ttxt] |
- ; finds the average of the 10 numbers declared as constants
-
- copy #0=>reg1
- load_address a=>r0
- loop add (r0)=>reg1
- add #2=>reg0
- compare @a+18=>reg0 ; limit = addr(a)+9*2
- jump:greater_equal loop
- continue
- copy #10=>reg2
- divide reg2=>reg1 ; r2 := c(r1) / 10
- copy reg1=>av
- halt
- a constant 3,52,-7,40,5,-31,8,36,6,9
- av variable 1
- end
-